return {
    on_setup = function(server, default_opts)
        -- local capabilities = vim.lsp.protocol.make_client_capabilities()
        -- capabilities.textDocument.completion.completionItem.snippetSupport = true
        -- local opts = {
            -- capabilities = capabilities,
        -- }
        -- opts = vim.tbl_extend("keep", opts, default_opts)
        server.setup(default_opts)
    end,
}
